import QtQuick 2.6
import QtQuick.Window 2.2
import QtQuick.Particles 2.0
import QtQuick.Controls 2.2
Window {
    visible: true
    width: 640
    height: 480
    title: qsTr("Hello World")
    Button{
        anchors.centerIn: parent
    width: 200
    height: 100
    text: qsTr("按钮")
    clip: true
    ParticleSystem
       {
           anchors.centerIn: parent

           ImageParticle   // 图片粒子
           {
               source: "particle.bmp" // 指定的图片
               colorVariation: 1.0 //颜色变化 0不变 1随机变化
           }

           // 发射器
           Emitter
           {
               x:0  // 发射器的位置,（0，0）在窗口中心
               y:0
               emitRate: 200   // 每秒发射粒子数量
               size: 2        // 粒子大小
               endSize: 1
               lifeSpan: 1000  // 每个粒子的生命周期3秒
               velocity: AngleDirection    // 发射方向角度
               {
                   magnitude: 200      // 速度值
                   angleVariation: 360 // 角度变化最大值
               }
           }
       }

    }

       // 显示的文字
       Text
       {
           x:0 // 此处（0，0）为窗口左上角，注意区分
           y:0
           z:100   // 将文字置于最顶层
           color: "#0b881c"

           text: qsTr("粒子系统qzher.com") // 文字
           font.family: "方正静蕾简体"   // 字体
           style: Text.Outline    // 以红色描边
           styleColor: "#e81919"

           font.pointSize: 40  // 字体大小
       }


}
